Big Huge Thesaurus

partial veil

noun

sounds kind of like